package com.jyw.business.obstacles.domain.dto.web;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.time.LocalDateTime;
import java.util.Date;

/**
 * @author 沈峻
 * @ClassName VAAEventVO
 * @Date 2023/7/10 13:49
 **/
@Data
public class VAAEventDto {
    /**
     * 事件类型
     */
    private Integer event_type;
    /**
     * 设备端⼝
     */
    private Integer line;
    /**
     * 设备编号
     */
    private String device_id;
    /**
     * 事件类型
     */
    private String callid;
    /**
     * 事件类型
     */
    private String callOutId;
    /**
     * 电压
     */
    private String voltage;
    /**
     * 振铃次数
     */
    private String RingCnt;
    /**
     * 来电⽇期
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date date;
    /**
     * 设备存储容量
     */
    private String TotalStore;
    /**
     * 设备剩余存储容量
     */
    private String TotalFreeStore;
    /**
     * 内存大小
     */
    private String TotalMem;
    /**
     * 剩余内存
     */
    private String TotalFreeMem;
    /**
     * cpu使⽤率
     */
    private String CPU;
    /**
     * 设备IP
     */
    private String device_ip;
    /**
     * 端口名称
     */
    private String PortName;
    /**
     * 来电号码
     */
    private String caller;
    /**
     * 录音文件名
     */
    private String FilePath;
}
